use lazy_static::lazy_static;

lazy_static! {
    pub static ref RESERVED_WORDS: Vec<String> = vec![
        "all",
        "alter",
        "and",
        "array",
        "between",
        "bigint",
        "bool",
        "boolean",
        "both",
        "case",
        "cast",
        "char",
        "concat",
        "copy",
        "create",
        "cross",
        "current_date",
        "current_timestamp",
        "database",
        "date",
        "datetime",
        "decimal",
        "delete",
        "describe",
        "distinct",
        "double",
        "doublecolon",
        "dow",
        "doy",
        "drop",
        "empty_identifier",
        "epoch",
        "except",
        "execute",
        "exists",
        "explain",
        "extract",
        "false",
        "fetch",
        "first",
        "float",
        "from",
        "full",
        "generate",
        "group",
        "having",
        "if",
        "ilike",
        "in",
        "inner",
        "insert",
        "int",
        "integer",
        "intersect",
        "interval",
        "is",
        "isnull",
        "join",
        "join_type",
        "leading",
        "left",
        "like",
        "limit",
        "limit_distinct",
        "localtimestamp",
        "long",
        "natural",
        "next",
        "not",
        "null",
        "numeric",
        "offset",
        "on",
        "only",
        "or",
        "order",
        "outer",
        "over",
        "partition",
        "precision",
        "prepare",
        "primary",
        "quarter",
        "right",
        "row",
        "rows",
        "sample",
        "select",
        "set",
        "show",
        "text",
        "time",
        "timestamp",
        "top",
        "trailing",
        "trim",
        "true",
        "truncate",
        "union",
        "unknown_char",
        "unnest",
        "unterminated_string",
        "update",
        "using",
        "varchar",
        "week",
        "when",
        "where",
        "with",
    ]
    .into_iter()
    .map(|s| s.to_string())
    .collect();
}
